package com.qyhl.school.school.reporter.detail;


import com.qyhl.webtv.commonlib.entity.school.SchoolReporterActBean;

public interface SchoolReporterActDetailContract {
    interface SchoolReporterActDetailView {
        void signResult(boolean isSuccess, String msg);

        void setDetail(SchoolReporterActBean bean);

        void setError(String msg);
    }

    interface SchoolReporterActDetailPresenter {
        void doSign(String username, int actId);

        void getDetail(String username, int reportActId);

        void signResult(boolean isSuccess, String msg);

        void setDetail(SchoolReporterActBean bean);

        void setError(String msg);
    }

    interface SchoolReporterActDetailModel {
        void doSign(String username, int actId);

        void getDetail(String username, int reportActId);
    }
}
